insulating siphon - Français Anglais Dictionnaire